#pragma once

#include "../Threading/WaitHandle.h"

namespace xgu{

namespace Threading{
	class WaitHandle;
}

class IAsyncResult
{
public:
	virtual Threading::WaitHandle& getAsyncWaitHandle() = 0;
	virtual bool IsComplete() const = 0;
};

}
